只能在手机微信打开的视频怎么下载? 您所在的位置:网站首页 ke le视频地址 只能在手机微信打开的视频怎么下载?

只能在手机微信打开的视频怎么下载?

2023-03-29 12:57| 来源: 网络整理| 查看: 265

这个很简单,网页只是调用判断了微信登录,屏蔽掉js跳转或者模拟微信浏览器就可以保持停留在原网页了。

停留在视频播放页查看网页源码,可以看到你这个视频地址是http://doc.shangzhibo.tv/client/user/100360/1583749434866/1583749434849_0308-processed.m3u8

这是M3U8流媒体协议,文件是分块的,分块文件记录在这个M3U8文件里,用专门的M3U8下载工具下载成mp4就是你要的视频文件。

===更新加入具体的过程

二维码识别的地址是https://cpic.yptech.tv/live/play/login?video=63

这个链接在PC浏览器上打开会跳转微信登录,这种网站一般用微信开发者工具或者模拟微信浏器访问,也可以使用屏蔽JS跳转的方式获取网页源码,由于屏蔽JS还得设置浏览器,最好的方式是通过写代码或者找一些工具直接读取网页源码,这里百度随便找一个在线工具就行(省时省力)

百度上找到的这个工具:查看源代码,在线查看网页源代码,网页源代码查看器 - www.webmasterhome.cn,把http://cpic.yptech.tv/live/play/login?video=63粘贴进去(注意:https换成了http,这个网站可能不支持https)

为了看起来方便,把源码复制出来放到一些编辑器中,可以中间有一部分js代码验证通过后跳转到了某个地址

上图中这个地址就是js验证后跳转的地址,提取出来也就是https://cpic.yptech.tv/live/play/newplay?video=63,用浏览器打开,发现是个史努比

这个史努比好解决,浏览器F12调试模式模拟手机访问就可以,但是这个跳转后的地址模拟后发现仍然验证了微信登录,再使用最开始的办法获取这个跳转地址的网页源码

可以看到这个页面中已经就是视频页面,只不过视频是通过iframe嵌入到页面中的,视频真实播放地址是:https://yunpintech.com/watch/10008411?player

打开地址就看到了视频播放页,这里已经确定这个就是最终播放地址,此页面也没有微信验证,浏览器直接可看。

接下来就是寻找视频文件的真实地址,继续F12查看这个地址网页源码

找到video标签,可以看到视频加载的地址是m3u8的

提取出地址http://doc.shangzhibo.tv/client/user/100360/1583749434866/1583749434849_0308-processed.m3u8

网上搜个M3U8Downloader下载工具,把地址放进去下载

文件大约400M,下载完就可以正常本地播放了。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有